package model

import (
	"time"
)

type Shop struct {
	FordealShopNameEn string    `json:"fordealShopNameEn" bson:"fordealShopNameEn"`
	QQ                string    `json:"qq" bson:"qq"`
	ShopLogo          string    `json:"shopLogo" bson:"shopLogo"`
	TelCallingCode    string    `json:"telCallingCode" bson:"telCallingCode"`
	EncryptAccountId  string    `json:"encryptAccountId" bson:"encryptAccountId"`
	ShopName          string    `json:"shopName" bson:"shopName"`
	Telephone         string    `json:"telephone" bson:"telephone"`
	ShopPricingModel  int       `json:"shopPricingModel" bson:"shopPricingModel"`
	CategoryName      string    `json:"categoryName" bson:"categoryName"`
	CreateAt          time.Time `json:"createAt" bson:"createAt"`
	AccountId         int       `json:"accountId" bson:"accountId"`
	ShopTag           string    `json:"shopTag" bson:"shopTag"`
	FordealShopName   string    `json:"fordealShopName" bson:"fordealShopName"`
	ShopBanner        string    `json:"shopBanner" bson:"shopBanner"`
	ShopId            uint      `json:"shopId" bson:"shopId"`
	Region            string    `json:"region" bson:"region"`
	Category          int       `json:"category" bson:"category"`
	CompanyId         uint      `json:"companyId" bson:"-"`
}

type ShopMap struct {
	ShopId          uint   `json:"shopId" bson:"shopId"`
	FordealShopName string `json:"fordealShopName" bson:"fordealShopName"`
	ShopName        string `json:"shopName" bson:"shopName"`
	CompanyName     string `json:"companyName" bson:"-"`
	CompanyId       uint   `json:"companyId" bson:"-"`
}
